﻿
#maincontent{ width:980px; margin:0px auto; background-color:White;}
#topcontent{ height:327px; padding:15px 0px 0px 0px; overflow:hidden;}
#topcontent .image{ margin:0px 15px 0px 0px; height:311px; overflow:hidden; float:left; width:189px; overflow:hidden; border-right:solid 1px #e0e0e0;}
#topcontent .image li{border-bottom:solid 1px #e0e0e0;}
#topcontent .image img{ width:189px; height:155px;}
#topcontent .rimage{ margin:0px; float:right; border-left:solid 1px #e0e0e0; border-right-width:0px;} 
#bannercontent{ position:relative; width:570px; height:312px; overflow:hidden; float:left;}
#bannerlist{ position:relative; width:570px; height:312px; overflow:hidden; } 
#bannerlist li{ position:absolute; left:0px; top:0px; width:570px; height:286px;}
#bannerlist img{ width:570px; height:286px;}
#bannermenus{ width:570px; height:27px; position:absolute; left:0px; bottom:0px; background-color:#989898;}
#bannermenus ul{ padding:6px 5px 0px 0px; float:right;}
#bannermenus li{ float:left; margin:0px 3px 0px 0px; border:solid 1px #DADADA; cursor:pointer; background-color:White; width:14px; height:14px; line-height:14px; text-align:center; font-family:Arial;}
#bannermenus .current{ background-color:#FBBA1A; border:solid 1px #FBBA1A;}
#bannertitle{ float:left; height:27px; line-height:27px; padding:0px 0px 0px 10px; overflow:hidden; width:400px; }
#bannertitle a{ font-size:14px; font-weight:bold;}


#bottomcontent{ padding:0px 0px 15px 0px;}
#exchange{ float:left; width:190px;margin:0px 12px 0px 0px;}
#exchange .search{border:solid 1px #e0e0e0; border-top-width:0px; margin:0px 0px 15px 0px;}
#exchange .search ul{ padding:5px 10px;}
#exchange .search li{ padding:5px 0px; height:22px; line-height:22px; overflow:hidden;}
#exchange .search .text{ height:18px; line-height:18px; padding:0px 5px; border:solid 1px #A6A5A9; vertical-align:middle; width:106px;}
#exchange .search .short{ width:38px; text-align:center;}
#exchange .search span{ padding:0px 3px;}
#exchange .search .searchbtn{ cursor:pointer; border:0px; width:60px; height:21px; background:url(../pic/searchbtn.jpg) no-repeat 0px 0px;}
#exchange .search .btnli{ padding-left:47px;}
#exchange h3{ background-color:#DFDFDF; height:30px; overflow:hidden; line-height:30px; text-align:center; font-family:'黑体'; font-size:16px; color:Black;}
#exchange .body{ border:solid 1px #e0e0e0; border-top-width:0px;width:178px; padding:5px 5px 0px 5px;}
#exchange .tabs{  height:25px; border-bottom:solid 1px #E9E9E9; overflow:hidden;}
#exchange .tabs li{ cursor:pointer; overflow:hidden; height:25px; line-height:25px;  text-align:center; width:89px; font-family:'黑体'; overflow:hidden; float:left;}
#exchange .tabs .current{ color:Black; font-weight:bold; position:relative; background-color:#E9E9E9;}
#exchange .bodycontent{ padding:0px;}
#exchange .bodycontent ul{ width:178px; display:inline-block; overflow:hidden;}
#exchange .bodycontent li{ height:55px; overflow:hidden; padding:5px 0px 0px 0px; border-top:dotted 1px #E9E9E9; margin:-1px 0px 0px 0px;}
#exchange .bodycontent .img{ padding:1px 0px 0px 0px; float:left;}
#exchange .bodycontent img{   border:solid 1px #C3C3C1; width:40px; height:40px;}
#exchange .bodycontent .info{ float:right; width:130px; overflow:hidden;}
#exchange .bodycontent h4{ height:16px; line-height:16px; overflow:hidden; font-weight:normal;}
#exchange .bodycontent .price{ height:16px; line-height:16px; overflow:hidden;}
#exchange .bodycontent .price span{ color:#FF7B56;}
#exchange .bodycontent .cart{height:16px; line-height:16px; overflow:hidden;}
#exchange .bodycontent .cart label{ color:#D5A910; font-weight:bold; font-family:Arial; padding:0px 3px;}
#rightcontent{ float:right; width:775px; overflow:hidden;}

#searchcondition{border:solid 1px #e0e0e0; border-right-width:0px;}
#searchcondition h3{ padding:0px 15px; background-color:#DFDFDF; height:30px; overflow:hidden; line-height:30px;  font-family:'黑体'; font-size:16px; color:Black;}
#searchcondition dl{ font-weight:bold; padding:10px 15px 5px 15px; line-height:20px; display:inline-block; width:774px; border-bottom:solid 1px #e0e0e0;}
#searchcondition dt{ color:Black; width:100px; text-align:right; float:left;}
#searchcondition dd{ width:560px; padding:0px 100px 0px 0px; position:relative; float:right;}
#searchcondition dd a{  color:Black; height:20px; line-height:20px; padding:0px 8px; margin:0px 20px 5px 0px; display:inline-block;}
#searchcondition dd .hover{ background:url(../pic/link_bg.jpg) repeat-x 0px 0px; text-decoration:none;}
#searchcondition dd a:hover{ background:url(../pic/link_bg.jpg) repeat-x 0px 0px; text-decoration:none;}
#searchcondition dd .more{ background:url(../pic/morecategody.jpg) no-repeat 0px 3px; padding-left:20px; font-weight:normal;  position:absolute; right:50px; cursor:pointer; top:0px;}
#searchcondition .num{ text-align:right; padding:10px 50px 10px 15px; line-height:22px;}
#searchcondition .text{border:solid 1px #E0E0E0; vertical-align:middle; height:18px; line-height:18px; width:120px; padding:0px 5px;}
#searchcondition .short{ width:35px; text-align:center;}
#searchcondition .btn{ border:solid 1px #D0D0D0; background-color:#DCDCDC; color:Black; margin:0px 0px 0px 10px; cursor:pointer; height:20px; vertical-align:middle; overflow:visible;}
#searchcondition  .num span{ padding:0px 5px; font-family:Arial;}
#searchcondition  .num label{ float:left;}
#rightcontent .list{ display:inline-block;}
#rightcontent .list li{ float:left; padding:25px 0px 0px 26px; width:160px; overflow:hidden; text-align:center;}
#rightcontent .list img{ width:160px; height:160px;}
#rightcontent .list h4{ padding:10px 0px 0px 0px; font-weight:normal; height:51px; overflow:hidden; line-height:17px;}
#rightcontent .list .point{font-family:'黑体'; font-size:16px; color:Black; font-weight:bold; height:30px; line-height:30px; overflow:hidden; text-align:center;}
#rightcontent .list .point span{ font-size:18px; color:#FF0302; padding:0px 10px 0px 0px;}
#rightcontent .list .num{font-family:'黑体'; font-size:16px; color:Black; font-weight:bold; height:30px; line-height:30px; overflow:hidden; text-align:center;}
#rightcontent .list .num span{ color:#D5A911; font-size:16px; font-weight:bold; font-family:Arial; padding:0px 5px;}
#rightcontent .title{ text-align:center; margin:15px 0px 0px 0px; border:solid 1px #e0e0e0; padding:5px 10px; line-height:20px;}
#rightcontent .title .r{ color:#918C9D; font-size:14px; float:right;}
#rightcontent .title .r a{border:solid 1px #e0e0e0; padding:0px 7px; margin:0px 0px 0px 5px; display:inline-block;}
#rightcontent .title .a{ background:url(../pic/rank2.jpg) no-repeat right 4px; display:inline-block; padding:0px 15px 0px 5px; margin:0px 1px 0px 0px; border:solid 1px #DBDBDB;}
#rightcontent .title .rank{ color:Black; text-decoration:none; background:url(../pic/rank1.jpg) no-repeat right 4px; border:solid 1px Black;}
.page{ text-align:right; padding:15px 30px 3px 0px;}
.page a{ border:solid 1px #E0E0E0; margin:0px 0px 0px 4px; padding:3px 5px;}
.page a:hover{ border:solid 1px #FCA809;}
.page .hover{ border:0px;}
.page .hover:hover{ border:0px; color:Black; text-decoration:none;}
.page .text{border:solid 1px #E0E0E0; vertical-align:middle; width:30px; text-align:center; margin:0px 4px; height:18px; line-height:18px;}
.page .btn{ vertical-align:middle; cursor:pointer; overflow:visible; margin:0px 0px 0px 5px; padding:3px 5px;}